submarine ridge - Spanish English Dictionary